package com.ymatou.query.trading.api.parameter;

import com.ymt.base.BaseBean;

/**
 * 获取用户订单数量
 */
public class GetBuyerOrderListCountBean extends BaseBean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 订单来源
	 */
	private Integer[] OrderSources;

	/**
	 * c2c查询是否考虑m端订单数量
	 */
	private Boolean ShangouWithM2COrderCount;

	/**
	 * 根据指定天数显示待评价订单数量，大于0时有效
	 */
	private int ToBeEvaluatedDays;

	/**
	 * 买家id
	 */
	private int BuyerId;

	public final int getBuyerId() {
		return BuyerId;
	}

	public final void setBuyerId(int value) {
		BuyerId = value;
	}

	/**
	 * 是否为闪购订单
	 */
	private Boolean IsShangouOrder;

	public final Boolean getIsShangouOrder() {
		return IsShangouOrder;
	}

	public final void setIsShangouOrder(Boolean value) {
		IsShangouOrder = value;
	}

	/**
	 * 是否获取投诉维权的订单数量
	 */
	private Boolean IsGetComplaintedCount;

	public final Boolean getIsGetComplaintedCount() {
		return IsGetComplaintedCount;
	}

	public final void setIsGetComplaintedCount(Boolean value) {
		IsGetComplaintedCount = value;
	}

	/**
	 * 交易状态列表
	 */
	private java.util.ArrayList<Integer> OrderStatusList;

	public final java.util.ArrayList<Integer> getOrderStatusList() {
		return OrderStatusList;
	}

	public final void setOrderStatusList(java.util.ArrayList<Integer> value) {
		OrderStatusList = value;
	}

	/**
	 * 订单创建日期(查询的开始日期)
	 */
	private String BeginTime;

	public final String getBeginTime() {
		return BeginTime;
	}

	public final void setBeginTime(String value) {
		BeginTime = value;
	}

	/**
	 * 订单创建日期(查询的结束日期)
	 */
	private String EndTime;

	public final String getEndTime() {
		return EndTime;
	}

	public final void setEndTime(String value) {
		EndTime = value;
	}

	public Integer[] getOrderSources() {
		return OrderSources;
	}

	public void setOrderSources(Integer[] orderSources) {
		OrderSources = orderSources;
	}

	public boolean isShangouWithM2COrderCount() {
		return ShangouWithM2COrderCount;
	}

	public void setShangouWithM2COrderCount(boolean shangouWithM2COrderCount) {
		ShangouWithM2COrderCount = shangouWithM2COrderCount;
	}

	public int getToBeEvaluatedDays() {
		return ToBeEvaluatedDays;
	}

	public void setToBeEvaluatedDays(int toBeEvaluatedDays) {
		ToBeEvaluatedDays = toBeEvaluatedDays;
	}
}